home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Internet / News / Alexandra.0.82 / Source / Preferences.subproj / PreferencesManager.h < prev    next >
Encoding:
Text File  |  1996-01-30  |  783 b   |  50 lines

  1.  
  2. #import <appkit/appkit.h>
  3. #import <misckit/misckit.h>
  4.  
  5. @class MiscList, MiscTableController;
  6.  
  7. @interface PreferencesManager:Object
  8.     {
  9.     id    thePanel;
  10.     
  11.     id    gKillBehaviour;
  12.     id    gKeyBindings;
  13.     id  gChkNewNewsOnActivation;
  14.     id    gChkNewNewsPeriodically;
  15.     id    gChkNewNewsInterval;
  16.     id gDefaultSavePath;
  17.     
  18.     id    lShowSubject;
  19.     id    lShowAuthor;
  20.     id    lShowSize;
  21.     id    lSmallIs;
  22.     id    lLargeIs;
  23.     
  24.     id    aFontField;
  25.     id     aMode;
  26.     id    aHeaders;
  27.     id    aFancyBody;
  28.     id    aSignatureDetection;
  29.     
  30.     id    pQuotingPrefix;
  31.     id    pAppendSig;
  32.     id    pTableView;
  33.  
  34.     MiscList            *list;        
  35.     MiscTableController    *pHeaderController;
  36.     MiscTableController    *aHeaderController;
  37.     Font                *font;
  38.     }
  39.  
  40.  
  41. + initialize;
  42.  
  43. - openPanel:sender;
  44. - readPreferences:sender;
  45. - writePreferences:sender;
  46. - markDirty:sender;
  47. - showPathSelectPanel:sender;
  48.  
  49. @end
  50.